package com.xebest.web.form;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import com.xebest.web.form.base.BaseForm;

public class XeVenCarForm  extends BaseForm {
	
	private static final long serialVersionUID = 1L;

	private Integer id;

  //车辆业务id
    private Integer carId;
    //usercode
    private String userCode;
    //信息来源 1：云ERP 2：云管理平台
    private Integer carSource;
    //车牌号
    private String carPlateNum;
    //车长度
    private BigDecimal carLength;
    //车辆联系人姓名
    private String contactPerson;
    //车辆联系人手机号
    private String mobilePhone;

    private String remark;

    private Date createDate;

    private String createUser;

    private Date modifyDate;

    private String modifyUser;

    private Integer delFlag;

    private Integer version;
    
	//收货区域
	private Integer caProvinceId;
	private Integer caCityId;
	private Integer caAreaId;

	
	//发货地
    private Integer provinceId;
    private Integer cityId;
    private Integer areaId;
    
    
    //物流单数
    private Integer logisticsCount;
    
    private List<XeVenCarLinesForm> listLine;
    
    //1车牌号     2联系人     3手机号
    private Integer type;
    //type对应的value
    private String typeValue;
    
    private Integer selAddrFlag;
    
    private String token;
    

    public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCarId() {
        return carId;
    }

    public void setCarId(Integer carId) {
        this.carId = carId;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode == null ? null : userCode.trim();
    }

    public Integer getCarSource() {
        return carSource;
    }

    public void setCarSource(Integer carSource) {
        this.carSource = carSource;
    }

    public String getCarPlateNum() {
        return carPlateNum;
    }

    public void setCarPlateNum(String carPlateNum) {
        this.carPlateNum = carPlateNum == null ? null : carPlateNum.trim();
    }

    public BigDecimal getCarLength() {
        return carLength;
    }

    public void setCarLength(BigDecimal carLength) {
        this.carLength = carLength;
    }

    public String getContactPerson() {
        return contactPerson;
    }

    public void setContactPerson(String contactPerson) {
        this.contactPerson = contactPerson == null ? null : contactPerson.trim();
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone == null ? null : mobilePhone.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser == null ? null : modifyUser.trim();
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }
	public Integer getProvinceId() {
	
		return provinceId;
	}
	public void setProvinceId(Integer provinceId) {
	
		this.provinceId = provinceId;
	}
	public Integer getCityId() {
	
		return cityId;
	}
	public void setCityId(Integer cityId) {
	
		this.cityId = cityId;
	}
	public Integer getAreaId() {
	
		return areaId;
	}
	public void setAreaId(Integer areaId) {
	
		this.areaId = areaId;
	}
	public List<XeVenCarLinesForm> getListLine() {
	
		return listLine;
	}
	public void setListLine(List<XeVenCarLinesForm> listLine) {
	
		this.listLine = listLine;
	}
	public Integer getLogisticsCount() {
	
		return logisticsCount;
	}
	public void setLogisticsCount(Integer logisticsCount) {
	
		this.logisticsCount = logisticsCount;
	}
	public Integer getType() {
	
		return type;
	}
	public void setType(Integer type) {
	
		this.type = type;
	}
	public String getTypeValue() {
	
		return typeValue;
	}
	public void setTypeValue(String typeValue) {
	
		this.typeValue = typeValue;
	}

	public Integer getCaProvinceId() {
	
		return caProvinceId;
	}

	public void setCaProvinceId(Integer caProvinceId) {
	
		this.caProvinceId = caProvinceId;
	}

	public Integer getCaCityId() {
	
		return caCityId;
	}

	public void setCaCityId(Integer caCityId) {
	
		this.caCityId = caCityId;
	}

	public Integer getCaAreaId() {
	
		return caAreaId;
	}

	public void setCaAreaId(Integer caAreaId) {
	
		this.caAreaId = caAreaId;
	}

	public Integer getSelAddrFlag() {
	
		return selAddrFlag;
	}

	public void setSelAddrFlag(Integer selAddrFlag) {
	
		this.selAddrFlag = selAddrFlag;
	}
    
    
}